/***********************************************************************
 * Module:  SuperviseVehicleController.java
 * Author:  Administrator
 * Purpose: Defines the Class SuperviseVehicleController
 ***********************************************************************/

package ishitong.superviseManagement.controller;

import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.servlet.ModelAndView;

/** @pdOid 018a04e0-67c7-4edb-8f2b-d3966d79c09e */
@Controller
public class SuperviseVehicleController extends ishitong.common.controller.ActionController {
   /** @pdOid 4d81ad91-4d78-4473-b401-2bfd17d8f296 */
   private static final String SVH_SLT_DLG = "/superviseManagement/superviseVehicle/superviseVehicleSelectDialog";
   /** @pdOid 76baed06-ab29-4ea4-902d-33f06472ccee */
   private static final String SVH_SLT_LST = "/superviseManagement/superviseVehicle/superviseVehicleSelectList";
   /** @pdOid 6a6672b7-971d-41cb-9eda-68db26e9732b */
   private static final String SV_SCH = "/superviseManagement/superviseVehicle/superviseVehicleSearch";
   /** @pdOid 33c9a65f-dfd9-4311-be38-131f7c19cab5 */
   private static final String SV_SCH_LST = "/superviseManagement/superviseVehicle/superviseVehicleSearchList";
   /** @pdOid 5c6ef071-6801-4213-aa01-044a196b2f5a */
   private static final String SV_VIW = "/superviseManagement/superviseVehicle/superviseVehicleView";
   /** @pdOid b1c9dcad-f014-4481-b094-6d12fbd54cce */
   private static final String SV_EDT = "/superviseManagement/superviseVehicle/superviseVehicleEdit";
   
   /** @param request
    * @pdOid 8913a23e-05b2-4a85-9150-1734a6ae69a1 */
   @RequestMapping(value = "/ajaxShowSuperviseVehicleSelectDialog.do",method = RequestMethod.POST)
   public ModelAndView handleAjaxShowSuperviseVehicleSelectDialog(HttpServletRequest request) {
      	try {
      		Map<String, Object> model = new HashMap<>();
      
      		return new ModelAndView(SVH_SLT_DLG, model);
      	} catch (Exception e) {
      		e.printStackTrace();
      	}
      	return null;
   }
   
   /** @param request
    * @pdOid 17615fdf-89a9-43cd-b178-e7c888eeb84d */
   @RequestMapping(value = "/ajaxFindSuperviseVehicleSelectList.do",method = RequestMethod.POST)
   public ModelAndView handleAjaxFindSuperviseVehicleSelectList(HttpServletRequest request) {
      	try {
      		Map<String, Object> model = new HashMap<>();
      		return new ModelAndView(SVH_SLT_LST, model);
      	} catch (Exception e) {
      		e.printStackTrace();
      	}
      	return null;
   }
   
   /** @param request
    * @exception Exception
    * @pdOid 07c4fcd4-b564-465a-8289-b4cfb7000961 */
   @RequestMapping(value = "/showSuperviseVehicleSearch.do")
   public ModelAndView handleShowSuperviseVehicleSearch(HttpServletRequest request) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(SV_SCH, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** @param request
    * @pdOid 6f023576-cd97-49d4-bc1f-d2169da43dab */
   @RequestMapping(value = "/ajaxSuperviseVehicleSearchList.do", method = RequestMethod.POST)
   public ModelAndView handleAjaxFindSuperviseVehicleSearchList(HttpServletRequest request) {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(SV_SCH_LST, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** 布控车辆维护页面
    * 
    * @param request 
    * @param response 
    * @param superviseVehicleId
    * @exception Exception
    * @pdOid 4285edeb-8ca5-4542-b510-778f8087d3a2 */
   @RequestMapping(value = "/ajaxShowSuperviseVehicleEdit.do")
   public ModelAndView handleAjaxShowSuperviseVehicleEdit(HttpServletRequest request, HttpServletResponse response, String superviseVehicleId) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(SV_EDT, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** 布控车辆查看页面
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid 9d73e5d1-fa49-4c39-8f99-001d27d69c19 */
   @RequestMapping(value = "/ajaxShowSuperviseVehicleView.do", method = RequestMethod.POST)
   public ModelAndView handleAjaxShowSuperviseVehicleView(HttpServletRequest request, HttpServletResponse response) throws Exception {
   	try {
   		Map<String, Object> model = new HashMap<>();
   		return new ModelAndView(SV_VIW, model);
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   	return null;
   }
   
   /** 保存布控车辆
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid 4a5c3ae8-eace-41bb-b246-6abe17021223 */
   @RequestMapping(value = "/ajaxSaveSuperviseVehicle.do", method = RequestMethod.POST)
   public void handleAjaxSaveSuperviseVehicle(HttpServletRequest request, HttpServletResponse response) throws Exception {
   	try {
   
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   }
   
   /** 删除布控车辆
    * 
    * @param request 
    * @param superviseVehicleIds 
    * @param response
    * @exception Exception
    * @pdOid 67c65a9a-a392-455b-be80-6b65a6805262 */
   @RequestMapping(value = "/ajaxDeleteSuperviseVehicleByIds.do", method = RequestMethod.POST)
   public void handleAjaxDeleteSuperviseVehicleByIds(HttpServletRequest request, String superviseVehicleIds, HttpServletResponse response) throws Exception {
   	try {
   
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   }
   
   /** 批量布控
    * 
    * @param request 
    * @param response
    * @exception Exception
    * @pdOid 519aabb1-86a8-4892-ab18-a28f3b97e0ea */
   @RequestMapping(value = "/ajaxBatchSupervise.do", method = RequestMethod.POST)
   public void handleAjaxBatchSupervise(HttpServletRequest request, HttpServletResponse response) throws Exception {
   	try {
   		
   	} catch (Exception e) {
   		e.printStackTrace();
   	}
   }

}